Every month thousands of screenshots are posted to the internet by publishers looking to hock their wares. Inevitably, a few images make it through showing some upcoming games at... if not exactly their worst, then maybe at their most awkward
(
Read more... )